a person of substance - Francés Inglés Diccionario